Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz
  • 0

$_POST problem, dodaje "/" do treści


kamilo10PL

Pytanie

Opublikowano

Cześć, mam problem taki, że na stronie pokazuje mi normalnie (o tak: "sialalala"), a w pliku którym wykonuje się cały kod php zrobiłem echo na tą treść i wychodzi tak: "sialalala/". Jak pozbyć się tego ukośnika?

<?php

    require_once 'database.php';

    $baza = "essentialmode";

    try {
             $polaczenie = new mysqli($servername, $username, $password, $db);
             mysqli_set_charset($polaczenie,'utf8');
             if($polaczenie->connect_errno != 0) {
                throw new Exception(mysqli_connect_errno());
              } else {
                
                 if(isset($_POST['hex'])) {
                     echo $_POST['hex'];
                 }

                $polaczenie->close();

              }
            } catch(Exception $e) {
              echo "Błąd w wyświetlaniu newsów. Przepraszamy za niedogodności! Zapraszamy ponownie później!";
              echo "<br />Informacja developerska: ".$e;
            }


?>
echo '<form method="post" action="addtowl.php">';
                        echo '<input type="hidden" name="hex" value='.$row['steamid64'].'/>';
                        echo '<td><input type="submit" value="Przyjmij podanie" /></td>';
                        echo '</form>';

Mam gdzieś literówke czy cos? Pisze strone już dzisiaj dobre pare godzin i po prostu mogę już nie widzieć wszystkiego xD.

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

Opublikowano

System dziala poprawnie :)

 

Twoj input "hex" nie ma ogranicznika tresci po value, a ze chciales byc poprawny i zamknales input no to wszystko sie zgadza

echo '<input type="hidden" name="hex" value='.$row['steamid64'].'/>';

po wykonaniu wyglada np tak

<input type="hidden" name="hex" value=6734676234565623/>

Wystarczy, ze wezmiesz w cudzyslow wartosc inputa hex i bedzie ok

echo '<input type="hidden" name="hex" value="'.$row['steamid64'].'" />';

 

Lepiej jest nie odzywać się wcale i pozwolić ludziom myśleć, że jesteś glupi, niż odezwać się i rozwiać wszelkie wątpliwości.
Mark Twain

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...