Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   PHP, PERL, MySQL, JavaScript (https://forum.antichat.xyz/forumdisplay.php?f=37)
-   -   Вставить таблицу в Html через Php (https://forum.antichat.xyz/showthread.php?t=50412)

Moldman 03.10.2007 18:09

Вставить таблицу в Html через Php
 
Я создал скрипт который создает HTML файл и записывает туда информацию
PHP код:

$make=fopen("$Organizatia.html","w+");
$to_put="";
$to_put .= $Limba."|".$Organizatia."|".$Ocupatia."|".$Tipulpropritatiiprivate."|".$Numarulactionerilor."|".$CostulpartiiUSD."|".$Procente."|".$Descriere."|".$MarimeaproprietatiiprivateUSD."|".$InacelasirindveniturilordebazaUSD."|".$Marimearealizatieiinultimile6luniUSD."|".$Numarullucratorilor."|".$VenitulUSD."|".$MarimeapierderelorUSD."|".$EMail."|".$telefon."|".$URL."|".$Fax."|".$Persoanadecontact."|".$Adres."
"
;
fwrite($make,$to_put);
?> 


но мне нужно вставить в файл такую таблицу

Код HTML:

<table width=50%>
<tr><td>Limba: </td><td>  $Limba;  </td></tr>
<tr><td>Organizatia: </td><td>  $Organizatia;  </td></tr>
<tr><td>Ocupatia: </td><td>  $Ocupatia;  </td></tr>
<tr><td>Tipul propritatii private: </td><td>  $Tipulpropritatiiprivate;  </td></tr>
<tr><td>Numarul actionerilor: </td><td>  $Numarulactionerilor;  </td></tr>
<tr><td>Costul partii USD: </td><td>  $CostulpartiiUSD;  </td></tr>
<tr><td>Procente: </td><td>  $Procente;  </td></tr>
<tr><td>Descriere: </td><td>  $Descriere;  </td></tr>
<tr><td>Marimea proprietatii private USD: </td><td>  $MarimeaproprietatiiprivateUSD;  </td></tr>
<tr><td>In acelasi rind veniturilor de baza USD: </td><td>  $InacelasirindveniturilordebazaUSD;  </td></tr>
<tr><td>Marimea realizatiei in ultimile 6 luni USD: </td><td>  $Marimearealizatieiinultimile6luniUSD;  </td></tr>
<tr><td>Numarul lucratorilor: </td><td>  $Numarullucratorilor; </td></tr>
<tr><td>Venitul USD: </td><td>  $VenitulUSD; </td></tr>
<tr><td>Marimea pierderelor USD: </td><td>  $MarimeapierderelorUSD;  </td></tr>
<tr><td>EMail: </td><td>  $EMail;  </td></tr>
<tr><td>telefon: </td><td> $telefon;  </td></tr>
<tr><td> URL: </td><td>  $URL;  </td></tr>
<tr><td>Fax: </td><td>  $Fax;  </td></tr>
<tr><td>Persoana de contact: </td><td> $Persoanadecontact;  </td></tr>
<tr><td>Adres: </td><td>  $Adres;  </td></tr>
</table>;

И не получается.
Кто знает как решить проблему?

inv 03.10.2007 18:14

Где полный код

GlOFF 03.10.2007 18:17

Moldman Не очень красиво поставлен, вопрос! Лучше расскажи, что есть и что хочешь получить в конечном итоге, пока без пояснений твоей реализации.

Moldman 03.10.2007 18:29

в конечном итоге я хочу получить в Html файле таблицу с данными а потом на сайте поставить ссылку на файл
Полный код
PHP код:

<?php
include("global.inc.php");
$errors=0;
$error="Eroare.<ul>";
pt_register('POST','Limba');
pt_register('POST','Organizatia');
pt_register('POST','Ocupatia');
pt_register('POST','Tipulpropritatiiprivate');
pt_register('POST','Numarulactionerilor');
pt_register('POST','CostulpartiiUSD');
pt_register('POST','Procente');
pt_register('POST','Descriere');
$Descriere=preg_replace("/(\015\012)|(\015)|(\012)/","&nbsp;<br />"$Descriere);pt_register('POST','MarimeaproprietatiiprivateUSD');
pt_register('POST','InacelasirindveniturilordebazaUSD');
pt_register('POST','Marimearealizatieiinultimile6luniUSD');
pt_register('POST','Numarullucratorilor');
pt_register('POST','VenitulUSD');
pt_register('POST','MarimeapierderelorUSD');
pt_register('POST','EMail');
pt_register('POST','telefon');
pt_register('POST','URL');
pt_register('POST','Fax');
pt_register('POST','Persoanadecontact');
pt_register('POST','Adres');
if(
$Limba=="" || $Organizatia=="" || $EMail=="" || $telefon=="" ){
$errors=1;
$error.="<li>Nu ati completat casutele obligatorii.";
}
if(!
eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$EMail)){
$error.="<li>Invalid email address";
$errors=1;
}
if(
$errors==1) echo $error;
else{
$where_form_is="http".($HTTP_SERVER_VARS["HTTPS"]=="on"?"s":"")."://".$SERVER_NAME.strrev(strstr(strrev($PHP_SELF),"/"));
$message="Limba: ".$Limba."
Organizatia: "
.$Organizatia."
Ocupatia: "
.$Ocupatia."
Tipul propritatii private: "
.$Tipulpropritatiiprivate."
Numarul actionerilor: "
.$Numarulactionerilor."
Costul partii USD: "
.$CostulpartiiUSD."
Procente: "
.$Procente."
Descriere: "
.$Descriere."
Marimea proprietatii private USD: "
.$MarimeaproprietatiiprivateUSD."
In acelasi rind veniturilor de baza USD: "
.$InacelasirindveniturilordebazaUSD."
Marimea realizatiei in ultimile 6 luni USD: "
.$Marimearealizatieiinultimile6luniUSD."
Numarul lucratorilor: "
.$Numarullucratorilor."
Venitul USD: "
.$VenitulUSD."
Marimea pierderelor USD: "
.$MarimeapierderelorUSD."
EMail: "
.$EMail."
telefon: "
.$telefon."
 URL: "
.$URL."
Fax: "
.$Fax."
Persoana de contact: "
.$Persoanadecontact."
Adres: "
.$Adres."
"
;
$make=fopen("$Organizatia","w+");
$to_put="";
$to_put .= $Limba."|".$Organizatia."|".$Ocupatia."|".$Tipulpropritatiiprivate."|".$Numarulactionerilor."|".$CostulpartiiUSD."|".$Procente."|".$Descriere."|".$MarimeaproprietatiiprivateUSD."|".$InacelasirindveniturilordebazaUSD."|".$Marimearealizatieiinultimile6luniUSD."|".$Numarullucratorilor."|".$VenitulUSD."|".$MarimeapierderelorUSD."|".$EMail."|".$telefon."|".$URL."|".$Fax."|".$Persoanadecontact."|".$Adres."
"
;
fwrite($make,$to_put);
?>




<h2>Multumim!</h2>

<table width=50%>
<tr><td>Limba: </td><td> <?php echo $Limba?> </td></tr>
<tr><td>Organizatia: </td><td> <?php echo $Organizatia?> </td></tr>
<tr><td>Ocupatia: </td><td> <?php echo $Ocupatia?> </td></tr>
<tr><td>Tipul propritatii private: </td><td> <?php echo $Tipulpropritatiiprivate?> </td></tr>
<tr><td>Numarul actionerilor: </td><td> <?php echo $Numarulactionerilor?> </td></tr>
<tr><td>Costul partii USD: </td><td> <?php echo $CostulpartiiUSD?> </td></tr>
<tr><td>Procente: </td><td> <?php echo $Procente?> </td></tr>
<tr><td>Descriere: </td><td> <?php echo $Descriere?> </td></tr>
<tr><td>Marimea proprietatii private USD: </td><td> <?php echo $MarimeaproprietatiiprivateUSD?> </td></tr>
<tr><td>In acelasi rind veniturilor de baza USD: </td><td> <?php echo $InacelasirindveniturilordebazaUSD?> </td></tr>
<tr><td>Marimea realizatiei in ultimile 6 luni USD: </td><td> <?php echo $Marimearealizatieiinultimile6luniUSD?> </td></tr>
<tr><td>Numarul lucratorilor: </td><td> <?php echo $Numarullucratorilor?> </td></tr>
<tr><td>Venitul USD: </td><td> <?php echo $VenitulUSD?> </td></tr>
<tr><td>Marimea pierderelor USD: </td><td> <?php echo $MarimeapierderelorUSD?> </td></tr>
<tr><td>EMail: </td><td> <?php echo $EMail?> </td></tr>
<tr><td>telefon: </td><td> <?php echo $telefon?> </td></tr>
<tr><td> URL: </td><td> <?php echo $URL?> </td></tr>
<tr><td>Fax: </td><td> <?php echo $Fax?> </td></tr>
<tr><td>Persoana de contact: </td><td> <?php echo $Persoanadecontact?> </td></tr>
<tr><td>Adres: </td><td> <?php echo $Adres?> </td></tr>
</table>

<?php 
}
?>


GreenBear 03.10.2007 18:33

list($Limba, $Organizatia, ...) = explode('|', $line);

Moldman 03.10.2007 19:34

Не получается :(

bul.666 03.10.2007 19:38

*include(hands.dll)

Ch3ck 03.10.2007 19:53

Запиши всю таблицу в переменную, да запиши в файл :)

Moldman 03.10.2007 20:16

Появляется "Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\qwe\phpform\forms\process.php on line 80"

inv 03.10.2007 20:18

Отписываюсь тут посл раз


У тебя ошибка в коде
Писал же приводи код
Найди эту строчку (80)и приведи тут (та что перед ней эту и ту что после 3 строчки то есть)


Время: 13:44