Visualizzazione dei risultati da 1 a 8 su 8

Discussione: Php Api

  1. #1
    Utente di HTML.it L'avatar di mist3r0
    Registrato dal
    Mar 2007
    Messaggi
    103

    Php Api

    Ragazzi volevo sapere un'informazione, esistono delle api di PHP??

    Dove posso trovarle?
    M|$T3R®

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  3. #3
    Utente di HTML.it L'avatar di mist3r0
    Registrato dal
    Mar 2007
    Messaggi
    103
    Volevo porre un'atra domanda...

    Se avessi in html un textBox, e volessi prendere in php cosa l'utente a scritto dentro come devo fare?
    M|$T3R®

  4. #4
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    Ti rimando alla guida di PHP, visto che le domande sono da novizio (anche per impratichirti con il resto del linguaggio).

    Comunque, metti la textarea o textfield in un form e ne recuperi il valore nella pagina corrispondente all'action del form nel giusto array ($_GET o $_POST) a seconda del metodo di invio

    form.php
    codice:
    <html>
    <body>
    <form name="formtest" action="formdata.php" method="post">
      Nome: <input type="text" name="nome" />
    
      Cognome: <input type="text" name="cognome" />
    
      <input type="submit" value=" INVIA " />
    </form>
    </body>
    </html>
    formdata.php
    codice:
    <html>
    <body>
    Nome: <?php echo($_POST['nome']); ?>
    
    Cognome: <?php echo($_POST['cognome']); ?>
    </body>
    </html>
    PS: leggi anche il regolamento del forum: un thread una domanda, a meno che non siano domande correlate.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  5. #5
    Utente di HTML.it L'avatar di mist3r0
    Registrato dal
    Mar 2007
    Messaggi
    103
    Grazie per le info sul regolamento...

    Volevo farti un domanda, ho fatto qsta form, mi pare sia corretta, ank perchè viene visualizzata:

    <?php

    $nome=$_POST['nome'];
    $cognome=$_POST['cognome'];


    if($nome==null && $cognome!=null) echo "hai dimenticato di inserire il nome";

    if($nome!=null && $cognome==null) echo "hai dimenticato di inserire il cognome";

    $nomcogn=$nome;

    ?>


    <form action="php_form.php" method="post">
    <input type="text" name="nome" >Nome

    <input type="text" name="cognome" >Cognome

    <input type="text" name="nomcogn" readonly="readonly"> totale

    <input type="submit" name="nomcogn" value="Calcola">
    </form>

    Ma nn mi viene messo in risultato in "nomcogn"!!

    Mi sapresti dire il xk???
    M|$T3R®

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    comincia con il togliere name="nomcogn" al pulsante di submit e poi spiega un attimo a che cosa vorresti che fosse settato nomecogn.

    Sistema anche gli if:

    codice:
    if (!isset($_POST['nome']) || $_POST['nome']== "") {
      echo("Hai dimenticato di compilare il campo nome.
    ");
    }
    if (!isset($_POST['cognome']) || $_POST['cognome'] == "") {
      echo("Hai dimenticato di compilare il campo cognome.
    ");
    }
    e poi decidere come gestire il fatto che tali variabili potrebbero essere vuote (ricompilare il form?)

    Per scrivere il valore nel tuo field:
    codice:
    <input type="text" name="nomeCampo" value="<?php echo($variabile);?>" .... />
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

  7. #7
    Utente di HTML.it L'avatar di mist3r0
    Registrato dal
    Mar 2007
    Messaggi
    103
    xk dovrei cambiarlo? cosa ha di sbagliato il mio codice?

    !isset k significato ha?

    cmq vorrei che facesse la somma ank se nel mio codice nn c'è scritto,

    $nomcogn=$nome+$cognome;

    ma non capisco xk non mi inserisce il valore nell'ultimo campo!!!
    M|$T3R®

  8. #8
    Utente di HTML.it L'avatar di mist3r0
    Registrato dal
    Mar 2007
    Messaggi
    103
    Mi dispiace molto dire che le cose come le hai dette tu a me non funzionano:

    Per queste:
    if ((!isset($_POST['nome'])) || ($_POST['nome']== "")) {
    echo("Hai dimenticato di compilare il campo nome.
    ");
    }
    if (!isset($_POST['cognome']) || $_POST['cognome'] == "") {
    echo("Hai dimenticato di compilare il campo cognome.
    ");
    }

    il compilatore mi da errore di sintax unexspected T_IF

    queste funzionano ma,
    <input type="text" name="nome" value="<?php echo($variabile);?>">
    <input type="text" name="cognome" value="<?php echo($variabile);?>">
    <input type="text" name="nomcogn" value="<?php echo($variabile);?>" >
    <input type="submit" value="<?php echo($nomcogn);?>" >

    mi viene fuori qsto tipo d visualizzazione:
    Immagini allegate Immagini allegate
    M|$T3R®

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.