Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    Inserimento codice in variabile

    Ciao a tutti spero tanto in un vostro aiuto. Cerco di spiegarmi meglio possibile ma sono davvero alle prime armi.
    Io dovrei inserire in una variabile parte del codice iframe di youtube più un'altra variabile che poi me lo inserisce nel db mysql

    Io l'ho fatto così ma ovviamente non mi riesce di farlo andare e ci ho perso ore anche cercando in rete.
    Io avrei fatto così, non ridete troppo.


    codice:
    $vid = ("<iframe width=\"\420\", height=\"\315\" \"src=\"\$video\" frameborder=\"0\" allowfullscreen></iframe>");
    il codice che vorrei inserire nella variabile $vid sarebbe questo

    codice:
    <iframe width="420" height="315" src="$video" frameborder="0" allowfullscreen></iframe>
    Ringrazio con tutto il cuore chi può aiutarmi

    Lorella

  2. #2
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    prova così
    Codice PHP:
    $vid "<iframe width=\"420\", height=\"315\" src=".$video." frameborder=\"0\" allowfullscreen></iframe>"
    If you think your users are idiots, only idiots will use it. DropBox

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    oppure
    Codice PHP:
    $vid '<iframe width="420", height="315" "src="'.$video.'" frameborder="0" allowfullscreen></iframe>'

  4. #4
    IO vi ringrazio per l'aiuto, li ho provati entrambi e mi ridà subito questo errore

    Portate pazienza kiss

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '420", height="315" "src="http://www.youtube.com/watch?v=7QNW0szO

  5. #5
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    posta la tua query (la riga che genera l'errore)
    If you think your users are idiots, only idiots will use it. DropBox

  6. #6
    Grazie ! non mi da numero di riga ma solo l'errore sopra ma penso si riferisca a quella che mi avete postato.
    E' questa:

    codice:
    $video = "<iframe width=\"420\", height=\"315\" src=".$_POST['video']." frameborder=\"0\"></iframe>";

    dove $_post è il codice mandato da form.

    In pratica, per fare capire cosa voglio fare, voglio prefissare nel codice tutto l'iframe di youtube meno il link di in video che me lo passa un form e il tutto inserirlo in una tabella del db così che nel database mi dovrei ritrovare con un iframe completo di link e funzionante

    kiss
    p.s. se uso solo s_post[video] e metto l'iframe completo di link mi funziona ma vorrei fare mettere solo il link non tutto l'iframe.
    p.p.s. questa dovrebbe essere la query di inserimento nel db

    codice:
    mysql_query("INSERT INTO video(Name, ip, video) VALUES(\"$nume\",\"$REMOTE_ADDR\",\"$video\") ") or die(mysql_error());

  7. #7
    Utente di HTML.it L'avatar di homerbit
    Registrato dal
    Dec 2005
    residenza
    Roma
    Messaggi
    1,380
    serve la query , cerca una riga dove c'è scritto qualcosa come $Sql oppure SELECT altrimenti non ne veniamo a capo. Entrambi i codici ti danno lo stesso errore? Dicci almeno quale dei due e che errore ti restiutisce, ma è sempre meglio la query...
    If you think your users are idiots, only idiots will use it. DropBox

  8. #8
    entrambi il medesimo errore, la query credo di averla messa sopra cercando nel codice

    ora vi copio tutta la query di inserimento



    codice:
    $nume = htmlentities($nume); if($nume != "") { $Query3 = "SELECT ID FROM video WHERE Name=\"$nume\""; $DatabaseResult3 = MySQL_query($Query3, $DatabaseLink); if(!($DatabaseRow = MySQL_num_rows($DatabaseResult3))) { mysql_query("INSERT INTO video(Name, ip, video) VALUES(\"$nume\",\"$REMOTE_ADDR\",\"$video\") ") or die(mysql_error());

  9. #9
    Nessuno sa darmi una mano? sarebbe davvero una cortesia, grazie

  10. #10
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    3,709
    ti consiglio il mio formato... usa apici singoli se poi in sql usi i doppi o viceversa... tutti quegli escape (caratteri "\") ti confondono

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.