Autor Zpráva
jezisek
Profil
Zdravím,

mám takový problém, a nikde nemůžu najít jeho řešení. V PHP jsem teprve začátečník, a proto ještě moc nechápu jednoltivé příkazy. Jde mi o toto:

Zkouším udělat formulář, kde si uživatel vyplní jméno, atd., prostě taková registrace, s tím, že člověk by si tam mohl nahrát vlastní obrázek. Problém je v tom, že když si uživatel tu "registraci" vytvoří, chci, aby se mu ukázal i ten obrázek, co si nahrál. Ale nevím jak na to, protože neznám tu cestu k němu, ani jeho název. On ho sice zná, ale jak se dozvědět jeho název pomocí kódu a poté jej zobrazit? Asi jsem na to moc levej, nebo blbej :D umím zobrazit cestu, ale pořád mi nejde zobrazit název toho obrázku abych ho tam pak mohl, nebo spíš skript, vložit...

Ještě na dovysvětlení, nejde přímo o nějakou registraci, ale spíš o to, že uživatel se přihlásí, vyplní své údaje a stránka mu vygeneruje osobní stránky, takový životopis jakoby..

Děkuji předem za odpověď a pokud jsem něco nenašel co už tu dávno je tak se omlouvám, ale asi jsem vážně slepej :D

Ještě přikládám soubor prihlaseni.php a edit.php:

prihlaseni.php:

<html>

<head>
 
<meta http-equiv="Content-Language" content="cs">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<title>Vítejte!</title>

</head>

<body>

<p>Vítejte, uživateli <strong><? echo $jmeno ?></strong>! Vaše heslo zní <? echo $heslo ?></p>

<p>Nyní můžete začít s editací Vašich stránek! Stačí vyplnit následující políčka:</p>

<fieldset>

<legend>Vaše údaje</legend>

<form enctype="multipart/form-data" action="edit.php" method="post">

<p><strong>Jméno a příjmení:</strong> <input type="text" name="name" value="Jméno a příjmení"></p>

<p><strong>Věk:</strong> <input type="text" name="age" value="Váš věk" size="2"></p>

<p><strong>Bydliště:</strong> <input type="text" name="home" value="Město"></p>

<p><strong>Pár slov o Vás:</strong> 
<textarea name="text" cols="80" rows="8">Napište ve zkratce něco o sobě :)</textarea>
</p>

<p><strong>Fotografie: </strong> <input type="file" name="pic"></p>

<input type="submit" value="Odeslat">

</form>

</fieldset>

</body>

</html>

edit.php:

<html>

<head>
 
<meta http-equiv="Content-Language" content="cs">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<title><? echo $name ?></title>

</head>

<body>

<H1><? echo $name ?></H1>

<?php

$target_path = "uploads/";

$target_path = $target_path . basename( $_FILES['uploadedfile']['name']);

$path_parts = pathinfo($_SERVER [SCRIPT_FILENAME]);

      
    echo $path_parts['dirname']. " <br>"; // /www/htdocs/slozka  
    echo $path_parts['basename']. " <br>"; // index.php 

?>





<img src="<? echo $img ?>" style="float: left;"><br>
<p><strong>Věk:</strong> <? echo $age ?></p>
<p><strong>Bydliště:</strong> <? echo $home ?></p>

<p><strong>O mě:</strong> 
<? echo $text ?>
</p>

</body>

</html>
Medvídek
Profil
jezisek:
Bude potřeba ten obrázek od uživatele nahrát na server :
upload souboru + zapsání do databáze
Upload souboru s předem určenou adresou
špatný upload obrázku - miniatury
Nahrávání fotek - cesta k nim
Navýšení limitu pro upload souboru (Wamp server)
upload souboru trvá 30 minut - vyprší sessiony
Upload souboru - problém s diakritikou
upload fotografie s omezením
jezisek
Profil
Děkuji. Takže jsem opravdu slepej! :D

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0