Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: wyswietlanie z linku zdjecia
Forum PHP.pl > Forum > PHP
jaca121212
witajcie mam taki problem mam utworzana baze danych o nazwie tematy a w niej mam utworzony rekord o nazwie id,url, po przeslaniu url zapisuje sie w bazie danych ale nie wyswietla w w zdjeciu ponizej kod
  1. <form action="?" method="POST">
  2. <input type="url" name="image" class="wyg_input" autocomplete="off" required placeholder="Podaj link do zdjęcia..."/>
  3. <button type="submit" class="btn_wyslij" name="wyslij">Wyślij wiadomość</button>
  4. </form>

a teraz php
  1.  
  2. if(isset($_POST['wyslij']) && !empty($_POST['image']))
  3. {
  4. $image = mysql_real_escape_string(htmlspecialchars($_POST['image']));
  5. mysql_query ("INSERT INTO `tematy` (`image`) VALUES('$image')");
  6.  
  7.  
  8. header('Location: '.$_SERVER['REQUEST_URI']);
  9.  
  10. }
  11. else {
  12.  
  13. $query = mysql_query ("SELECT * FROM `tematy` ORDER BY `tematy`.`image` DESC");
  14.  
  15.  
  16.  
  17. while($shout=mysql_fetch_array($query)) {
  18.  
  19.  
  20. echo "<img src="$shout['image']/>";
  21.  
  22. }
  23.  
  24.  
  25. }
  26.  
  27. wiem ze tylko problem lezy w wyswietlaniu pomoze ktos
  28. Parse error: syntax error, unexpected '$shout' (T_VARIABLE), expecting ',' or ';'
ctom
przecież dostałeś błąd:
Cytat
Parse error: syntax error, unexpected '$shout' (T_VARIABLE), expecting ',' or ';'


podpowiem, że linia 20
jaca121212
wiem ze dostalem odpowidz ale nie wiem jak to wykonc zeby dzialalo prawidlowo jak bym wiedzial to bym nie pisal tutaj na forum moglby mi to ktos poprawic zeby to dzialalo
SpiritCode
  1. echo "<img src="$shout['image']/>";

na
  1. echo "<img src='{$shout['image']}'/>";
jaca121212
dzieki działa
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.