Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Incomprensione sulla sintassi di un progetto php

    mi ritrovo a mettere mano su un ampio progetto da parte di terzi ma la sintassi del php non è quella che ho appreso in svariati corsi.

    per esempio: VALUES ('$categoria', \"$titolo\", \"$articolo\", now(), '$ora', '$autore', '$completo', '$fonte', '$città')";

    le variabili sono mandate tramite POST, sul server remoto riesce a prenderle senza problemi ma in locale devo trasformare ogni variabile in $_POST['categoria'], $_POST['titolo'] etc etc.. c'è un modo per ricreare lo stesso ambiente di sviluppo di questo server remoto senza che debba modificare la sintassi completa di tutto il progetto e portare a termine delle correzioni sul codice?

    addirittura in questa funzione:
    connectToDb();
    $modfoto = mysql_query("UPDATE cronaca SET id_imm1 = $foto");
    closeDb();

    riesce a passare una variabile $foto direttamente scrivendola dentro la stringa per la query.. ahhhhhhh aiuto!! ma che php è mai questo!

    grazie mille per l'aiuto
    phpinfo del server remoto: http://www.tuoquotidiano.it/phpinfo.php

  2. #2
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Il primo problema lo risolvi con register_globals a on

    Il secondo proprio non lo capisco... la stranezza starebbe nella variabile dentro una stringa?
    che php hai mai studiato tu???

  3. #3
    lol.. all'uni facciamo solo java enterprice sto alle prime armi:P

    pensavo che le variabili andassero collegate a una stringa non inserite all'interno tipo:

    $modfoto = mysql_query("UPDATE cronaca SET id_imm1 = ".$_POST['foto']);

    nel suo caso:
    $modfoto = mysql_query("UPDATE cronaca SET id_imm1 = ".$foto);

    ma lui ha scritto:
    $modfoto = mysql_query("UPDATE cronaca SET id_imm1 = $foto");

    e gli funziona! che grande cosa.. ora provo con quella modifica al file ini ti ringrazio!

  4. #4
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120

    Re: Incomprensione sulla sintassi di un progetto php

    Originariamente inviato da alexmizzo
    la sintassi del php non è quella che ho appreso in svariati corsi.
    Hai fatto svariati corsi di php in cui non ti hanno spiegato che le stringhe fra virgolette risolvono le variabili?
    Spero fossero almeno gratuiti

  5. #5
    Si certo, non pagherei mai un corso per php heheeehhe.
    Le sviste capitano quando si studiano mille linguaggi insieme!! ti ringrazio per l'aiuto!! buona giornata!

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.