ugrás a tartalomhoz

Archívum - Aug 2002 - Fórum téma

augusztus 12

PHP-ban képre szöveg

dobee · 2002. Aug. 12. (H), 01.50
Sziasztok!

Kérdésem lenne hogyan tudom instalállni a freetype-ot a gd-hez hogy tudjak dinamikus képre szöveget irni. Win alá érdekelne a telepités. Mit másoljak és hova? :) Köszi a segitséget.
 

Array -> file

quasimidi · 2002. Aug. 12. (H), 01.46
Téma egyszerű:

Meg van adva array-ben egy header és footer, a felhasználó egy file-upload formon keresztül tölti fel az html filet.
Ez is bekerül egy array-be, majd a array_merge() funkcióval összerakom őket egy array-be.
page[] = header[] + body[] + footer[]

Namost ezt szeretném kirakni egy új fileba. Van valakinek tippje hogyan kell ezt csinálni, mert nekem nem akar menni még PHP Manuallal sem.

Itt a minta (biztos hogy nem jó):

<?

// Header array
$header[0] = "";
$header[1] = "include 'includes/pnAPI.php';";
$header[2] = "pnInit();";
$header[3] = "include 'includes/legacy.php';";
$header[4] = "include(\"header.php\");";
$header[5] = "OpenTable();";

// Footer array

$footer[0] = "CloseTable();";
$footer[1] = "include(\"footer.php\");";
$footer[2] = "if (function_exists(\'session_write_close\')) {";
$footer[3] = "session_write_close();";
$footer[4] = "}";

// Upload Folder name

$uploadfolder = "upload";
//
//// Current filedate
//
$current_date = date("y_W_m_d");
//
$filename = "./$uploadfolder/".date("y_W_m_d")."_".$_FILES['hirnok']['name'];
//
//
//if ($_FILES["hirnok"]["size"] > 100000) {
// echo "File too big!" ;
// exit;
//}

if (!file_exists($filename)) {
copy ($_FILES['hirnok']['tmp_name'],$filename) or die ("I can't copy file from temp to $uploadfolder !");
$fp = fopen($filename,"w") or die ("Oops! The PHP script cant open $filename") ;
$file = file($filename);
$contents = array_merge($header,$file,$footer);
while (list ($key,$value) = each($contents)) {
fwrite($fp,$value) or die ("Can't write to file");
}
fclose ($fp);
echo "<p>Success! $string File <b>".$filename."</b> copied to folder: $location</p>";
echo "<input type=button value=Return onclick=history.back()>";
exit;


} else {
echo "<p>Error! I can't copy <b>".$filename."</b> file to folder: $location</p>";
echo "<input type=button value=Return onclick=history.back()>";

exit;
}

?>
 

augusztus 8

Programozás folyóirat indul, jelentkezz!

PentaxLabs · 2002. Aug. 8. (Cs), 01.53
Azok jelentkezését várom akik már alkottak valami szépet, valami jót!, amit érzésük szerint érdemes lenne a nagy nyilvánosság előtt bemutatni.

További információk a www.tar.hu/pentaxlabs címen illetve a pentax_labs##kukac##yahoo.com címen.

Tisztelettel H. Zsolt
 

Programozás folyóirat indul, jelentkezz!

PentaxLabs · 2002. Aug. 8. (Cs), 01.52
Azok jelentkezését várom akik már alkottak valami szépet, valami jót!, amit érzésük szerint érdemes lenne a nagy nyilvánosság előtt bemutatni.

További információk a www.tar.hu/pentaxlabs címen illetve a pentax_labs##kukac##yahoo.com címen.

Tisztelettel H. Zsolt
 

augusztus 7

Mysql connect gond

Frankie21 · 2002. Aug. 7. (Sze), 19.53
Segítséget kérek.
A postnuke-ot frankón feltelepítettem a saját gépemre, de most az internetre is fel kell raknom.

De nem megy a telepítés. Kértem a szolgáltatót, hogy hozza létre a rogue nevű adatbázist, megadtam, hogy mi a felhasználónév és a jelszó. Visszajeleztek, hogy renden van, elkészült. Ennek ellenáre azt a hibaüzenetet kapom, hogy

No database made.Error connecting to db
Program: /usr/home/webusers/ezahonlapnev/html/install/db.php - Line N.: 45
Database: Rogue
Error (1044) : Access denied for user: 'ittvananevfrankon@localhost' to database 'Rogue'

Ha locahost helyere a www.honlapnev.hu-t irom akkor se jó.

Most mit csináljak?? A rendszergizda azt mondta nem ismeri ezt a rendszert, nem tud segíteni.

> Frankie