• Home
  • Forum
  • Fare Web
  • PHP

codice html in php

  • Creatore Discussione Creatore Discussione adfadf
  • Data di inizio Data di inizio 27 Apr 2009
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
A

adfadf

Utente Attivo
18 Apr 2009
83
0
0
  • 29 Apr 2009
  • #21
L'errore l'ho trovato..........una cavolta...
PHP:
echo "<br>   ".$rig['caratteristica']."<input type=\"text\"name\"".$nomeCar."\" value=\"\"><br>";


"name\"".$nomeCar.
Manca l'uguale.....

Sorry....Cmq Grazie per i preziosi consigli!!!:fonzie::fonzie:
 
A

adfadf

Utente Attivo
18 Apr 2009
83
0
0
  • 29 Apr 2009
  • #22
Una cosa c'e' un modo per poter passare
PHP:
echo "<input name=\"".$nomeId."\" type=\"hidden\"value=\"".$rig['id']."\">";
il valore $rig['id?']
personalmente avevo pensato ad un array...
tipo
PHP:
//all'interno del while
 $t=0
//..struzoini
$idcaratt[$t]=$rig['id'];
echo "<input name=\"".$idcaratt[$t]."\" type=\"hidden\" value=\"\">";
$t++;

Successivamente nel secondo script per riprendere il valore potri scrivere:
sempre all'interno del for
$_POST[$idcaratt[$t]]

NON Mi prendete a parolacce.... volevo solo saper se come ragionamento è giusto e se si può scrivere un post del genere... GRAZIE
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 30 Apr 2009
  • #23
ciao
intanto così trametti un valore nullo
value=\"\">"; // valore =""
secondo per esempio tu hai i seguenti id 11, 21, 127
con quello che hai messo $idcaratt[$t]=$rig['id']; ottieni in

$idcaratt[0]= 11
$idcaratt[2]= 21
$idcaratt[3]= 127

da cui
<input nome=11....
<input nome=21....
<input nome=127....

per cui nel foglio ricevente dovresti avere

$id=$_POST[11]
$id=$_POST[21]
$id=$_POST[127]

ma nel foglio ricevente o non hai i valori degli id e quindi $id = NULL o li hai di gia e quindi non serve passarli via post
 
A

adfadf

Utente Attivo
18 Apr 2009
83
0
0
  • 30 Apr 2009
  • #24
Aspetta non ho capito, dato che nel folgio prcedente li ho già e non serve il post, come li riprendo nel secondo foglio?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 30 Apr 2009
  • #25
io volevo dire che se i valori di id li hai di già nel foglio

caratteristiche_oggetto2.php

non ti serve passarli con post, se invece non li hai devi trasmetterli con post.
quello che faresti nel for con

$_POST[$idcaratt[$t]]

funziona solo se $idcaratt[$t] ha il valore giusto e cioè deve avere il valore di id, è il cane che si mangia la coda

se in caratteristiche_oggetto2.php li hai di già non ti servono passarli con post, se non li hai devi passarne il valore
 
A

adfadf

Utente Attivo
18 Apr 2009
83
0
0
  • 30 Apr 2009
  • #26
Ti spiego, in caratteristiche_oggetto2 non credo di averli, a meno che da questa riga che sta in caratteristiche_oggetto

PHP:
echo "<input name=\"".$nomeId."\" type=\"hidden\"value=\"".$rig['id']."\">";
non riesca a portarmeli, ma non saprei come fare,
quindi ho deciso di fare così:

PHP:
$conta=0;
while($rig=mysql_fetch_array($b))
{
$nomeCar="nomeC".$conta;
$nomeId="nomeI".$conta;
echo"v".$nomeCar."<br>";
echo "<br>   ".$rig['caratteristica']."<input type=\"text\" name=\"".$nomeCar."\" value=\"\"><br>";
echo "<input name=\"".$nomeId."\" type=\"hidden\" value=\"".$rig['id']."\">";
$idcaratt[]=$rig['id'];
echo "<input name=\"".$idcaratt[]."\" type=\"hidden\" value=\"\">";
$conta++;//incremento contatore 
} 
echo "<input name=\"quanti\" type=\"hidden\" value=\"".$conta."\">";



ma in caratteristiche oggetto_2 se adotto questo script qui sotto:

PHP:
if($quanti>0){
echo "sono stati generati: ".$quanti." input di caratteristiche <br>";
$t=0;
for($j=0; $j<$quanti;$j++)
{
$nomeCar="nomeC".$j;
$nomeId="nomeI".$j;
$idCar=$_POST[$nomeId];
if($_POST[$nomeCar] != "")
{
$q="INSERT INTO caratteristiche_oggetti (valore_caratteristica,codoggetto,codcaratteristica) VALUES
('$_POST[$nomeCar]','$_POST[idcaratt[$t]]','$_SESSION[ultimo_id]')";
[B]/// mi dà errore dicendo:parse error, expecting `']''[/B] 
$e=mysql_query($q);
}
$t++;

forse scrivo male il Post??
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 30 Apr 2009
  • #27
per vedere se scrivi male il post devi col tuo browser arrivare alla pagina del form (ceme se stessi operando realmente) quando sei sulla pagina del form dal browser seleziona VISUALIZZA e poi HTML (se hai IE) o sorgente pagina se hai firefox. ti appare il codice html della pagina, scorrila sino a vedere il tag <form... e i tag input
se es. tu hai da db tre carattersiche con relativo id
caratteristica bianco id 123
nero 127
giallo 253

devi vedere, se hai fatto bene lo script


HTML:
<br> bianco <input type="text" name="nomeC0" value="123"><br>
<br> nero <input type="text" name="nomeC1" value="127"><br>
<br> giallo <input type="text" name="nomeC2" value="253"><br>

<input type="hidden" name="nomeI0" value="123"><br>
<input type="hidden" name="nomeI1" value="127"><br>
<input type="hidden" name="nomeI2" value="253"><br>

<input type="hidden" name="quanti" value="3"><br>

eccetera
se non vedi qualcosa di simile vuol dire che hai fatto male lo script del form
 
A

adfadf

Utente Attivo
18 Apr 2009
83
0
0
  • 1 Mag 2009
  • #28
Ciao Borgo Italia, ho risolto così:

PHP:
echo "<input name=\"idcaratt[]\"\" type=\"hidden\" value=\"".$rig['id']."\">";// così dichiaro l'input con il nome dell'array

poi nel secondo fgolio lo leggo così:

PHP:
$t=0;
for($j=0; $j<$quanti;$j++)
{
$nomeCar="nomeC".$j;
$nomeId="nomeI".$j;
$idCar=$_POST[$nomeId];//leggo il suo id
if($_POST[$nomeCar] != "")
{//se la caratteristica è stata riempita
$r=$_POST['idcaratt'][$t];
$q="INSERT INTO caratteristiche_oggetti (valore_caratteristica,codcaratteristica,codoggetto) VALUES ('$_POST[$nomeCar]','$r','$_SESSION[ultimo_id]')";
$e=mysql_query($q);
}
$t++;

Adesso vaà!!! Grazie di tutto!!
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 1 Mag 2009
  • #29
ok
anche per fare le piramidi non sono state fatte in un giorno
 
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
Devi accedere o registrarti per poter rispondere.

Discussioni simili

M
[PHP] Istruzione "echo" all'interno di codice html
  • maxus68
  • 6 Nov 2019
  • PHP
Risposte
2
Visite
1K
PHP 7 Nov 2019
maxus68
M
M
[PHP] Come inserire codice html in un ciclo while
  • migo80
  • 19 Giu 2019
  • PHP
Risposte
2
Visite
2K
PHP 19 Giu 2019
macus_adi
D
  • Bloccata
[PHP] [RETRIBUITO] cercasi esperto programmatore per realizzare applicazione in html e codice iframe
  • direttaborsa
  • 30 Mar 2018
  • PHP
Risposte
0
Visite
2K
PHP 30 Mar 2018
direttaborsa
D
[HTML] Spostare a sinistra codice php
  • Shyson
  • 7 Ott 2017
  • PHP
Risposte
6
Visite
2K
PHP 9 Ott 2017
Max 1
B
PHP e JQUERY per scrivere codice html dinamicamente
  • Brododipollo
  • 2 Giu 2017
  • PHP
Risposte
2
Visite
3K
PHP 6 Giu 2017
Brododipollo
B
[PHP] aggiungere html in un codice
  • trattorino
  • 4 Apr 2017
  • PHP
Risposte
0
Visite
1K
PHP 4 Apr 2017
trattorino
E
[PHP] [HTML] Codice che gestisce l'input e la trasmissione dei dati alla mia email
  • enzogar
  • 3 Feb 2017
  • PHP
Risposte
1
Visite
1K
PHP 3 Feb 2017
Max 1
E
Importare codice html da una pagina tramite php
  • eleumas
  • 5 Dic 2016
  • PHP
Risposte
9
Visite
3K
PHP 8 Dic 2016
eleumas
E
Generare file txt con php estraendo codice html.
  • Joker37
  • 6 Set 2016
  • PHP
Risposte
4
Visite
2K
PHP 6 Set 2016
Joker37
Z
richiamare codice html in file php
  • zioweb
  • 18 Gen 2016
  • PHP
Risposte
2
Visite
3K
PHP 18 Gen 2016
criric
K
Come ottenere codice sorgente HTML di una pagina PHP ?
  • Kirsolo
  • 17 Gen 2013
  • PHP
Risposte
15
Visite
7K
PHP 18 Gen 2013
Kirsolo
K
A
Inserire codice html gooole maps in una variabile php
  • alexgentili
  • 25 Mar 2011
  • PHP
Risposte
1
Visite
2K
PHP 25 Mar 2011
borgo italia
A
Codice html in php
  • antonioamabile
  • 16 Dic 2010
  • PHP
Risposte
6
Visite
1K
PHP 16 Dic 2010
borgo italia
T
inserimento di codice php in html
  • tonino1
  • 29 Giu 2009
  • PHP
Risposte
10
Visite
3K
PHP 5 Lug 2009
borgo italia
P
Criptare il codice html dato dal PHP?
  • pinonirvana
  • 3 Apr 2009
  • PHP
Risposte
3
Visite
3K
PHP 4 Apr 2009
Eliox
S
Codice php in pagine statiche .html
  • stefano85
  • 3 Set 2006
  • PHP
Risposte
0
Visite
1K
PHP 3 Set 2006
stefano85
S
G
Codice html
  • giammy92
  • 25 Mag 2021
  • Javascript
Risposte
1
Visite
2K
Javascript 28 Mag 2021
iTonto
I
L
salvare codice html in mysql
  • luigithen
  • 10 Ott 2020
  • PHP
Risposte
3
Visite
3K
PHP 21 Ott 2020
ServWise.com
S
Implementare Copy to clipboard in codice html
  • elpirata
  • 14 Mar 2019
  • HTML e CSS
Risposte
1
Visite
1K
HTML e CSS 16 Mar 2019
fratt
F
P
[HTML] Codice non funzionante su ZP
  • patrickj.dumas45
  • 8 Set 2018
  • HTML e CSS
Risposte
1
Visite
1K
HTML e CSS 8 Set 2018
Max 1
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?