Jullie mening

Praat mee over van alles en nog wat!
Forumregels
Dit forum is voor alle zinnige gesprekken buiten phpBB om. Discussies en gesprekken over interessante onderwerpen.

Een nieuw onderwerp moet..:
  • uiteraard voldoen aan de algemene voorwaarden
  • niet passen in de gewone supportfora
  • interessante zijn voor het overgrote deel van onze gebruikers
  • een neutrale of positieve ondertoon hebben
  • anders zijn dan bestaande onderwerpen
Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Jullie mening

Bericht door Muiter » 16 jun 2005, 05:50

Een beetje erg onduidelijke topic titel maar ik weet nu geen betere.
Op de nieuwe versie van mijn forum komen o.a. een adressenlijst en catalogus, deze worden ontwikkeld als eindexamenopdracht door een projectgroep van het daVinci College. Ondanks dat ik in deze groep 100% vertrouwen heb wil ik toch graag van jullie weten of het klopt wat ze beweren in deze topics, het zou erg jammer zijn als ze slagen en dat achteraf blijkt dat het niet klopt wat er word beweerd.

Niet mogelijk: http://www.modelautoforum.nl/forum/viewtopic.php?t=187
Opbouw moet anders: http://www.modelautoforum.nl/forum/viewtopic.php?t=217

Graag jullie reacties.
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 16 jun 2005, 09:03

Eerste is absoluut niet waar. Je kan met een simpel script een foto ophalen, en die op de server opslaan. In combinatie met phpbb is iets moeilijk maar zeker te doen.

Tweede is ook niet waar, tenminste gedeeltelijk. Het is absoluut niet veel werk om alles op paginas weer te geven. Het enige dat dient te worden aangepast is de mysql qeury, plus er moet een regel bij komen die de pagina nummers weergeeft.

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 16 jun 2005, 09:23

Zoals Paulus zegt.. Bij phpBB kun je toch ook avatars uploaden vanaf een URL?

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 16 jun 2005, 09:27

Spambot schreef:Zoals Paulus zegt.. Bij phpBB kun je toch ook avatars uploaden vanaf een URL?
Indedaad ja. Maar het is natuurlijk wel een stuk moeilijk om het vanaf een img tag te laten doen, maar absoluut niet ommogelijk.

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 16 jun 2005, 09:36

Toevallig heb ik gister een scriptje geschreven waarmee geüploade foto's worden geresized.. Maar in plaats de deze waarde van $file_name kun je ook gewoon een andere URI gebruiken (met de functie imagejpeg() of imagepng() etc. word de foto opgeslagen):

Code: Selecteer alles

			$file_name = $uplevel . 'photos/' . $_SESSION[id] . '/' . $row . '.jpg';
			
			@move_uploaded_file($_FILES['f2_photo_' . $row]['tmp_name'], $file_name) or $err_msg['2 photo_' . $row] = str_replace('%u', $row, $lang['upload failed']) or $img_error = TRUE;
		
			// resize image -->
			list($image_width, $image_height) = @getimagesize($file_name) or $img_error = TRUE;
			
			$new_image_width = 340;
			$new_image_height = 235;

			$thumb = @imagecreatetruecolor($new_image_width, $new_image_height) or $img_error = TRUE;
			$source = @imagecreatefromjpeg($file_name) or $img_error = TRUE;
			
			
			@imagecopyresized($thumb, $source, 0, 0, 0, 0, $new_image_width, $new_image_height, $image_width, $image_height) or $img_error = TRUE;
			@imagejpeg($thumb, $file_name, 50) or $img_error = TRUE;
			
			if ( $img_error )
			{
				@unlink($file_name);
			}
			// <-- resize image

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

@

Bericht door svenn » 16 jun 2005, 13:27

niet echt mijn type script
fouten zijn er om opgelost te worden ...

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 16 jun 2005, 13:43

Svennson: @ is soms ook handig, als een bestand geupload moet worden, en dat lukt niet, dan voorkomt dit onbegrijpelijke foutmeldingen voor de gebruiker, en in dat opzichte kan het handig zijn ;)
... Maar ik modereer (nog) niet.

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 16 jun 2005, 15:21

Het script is nog helemaal klaar, maar als het resizen fout gaat en het verwijderen van de foto vervolgens óók, dan kan een gebruiker zoals bee zegt weinig met die informatie. Zoals je ziet worden alle andere eventuele fouten wel opgevangen, $img_error wordt verderop in het script namelijk nog een keer behandeld.

Het ging me hier meer om een demonstratie van imagejpeg(). ;)

svenn
Berichten: 5001
Lid geworden op: 14 jul 2004, 13:00
Locatie: Kortrijk
Contacteer:

ep

Bericht door svenn » 16 jun 2005, 15:55

bee schreef:Svennson: @ is soms ook handig, als een bestand geupload moet worden, en dat lukt niet, dan voorkomt dit onbegrijpelijke foutmeldingen voor de gebruiker, en in dat opzichte kan het handig zijn ;)
jah idd maar ik gebruik het volgends ik weet in me site nergens ben daar strict tegen , soms is het indd wel handig om codes te maken , en daar na te verbeteren ... nuja iedereen zijn methode nietwaar ;)

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 16 jun 2005, 16:09

Je kan dit doen:

Code: Selecteer alles

$result = opdracht();

if ( $result == TRUE )
{
}
else
{
print 'Fout!';
}
Of je kan dit doen, zelfde resultaat:

Code: Selecteer alles

@opdracht() or print 'Fout!';
Welke methode gebruik je dan liever? :roll:

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 21 jun 2005, 05:31

Alle modellen in de catalogus bevatten een uniek artikelnummer. Hoe kan ik een waarschuwing geven als ik een nieuw model invoer waarvan het artikelnummer al in de database staat?
paulus schreef:Tweede is ook niet waar, tenminste gedeeltelijk. Het is absoluut niet veel werk om alles op paginas weer te geven. Het enige dat dient te worden aangepast is de mysql qeury, plus er moet een regel bij komen die de pagina nummers weergeeft.
Kun je mij vertellen welke qeury dit is en de code die moet worden toegevoegd?
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 21 jun 2005, 07:44

Zo kun je controleren of je artikelnummer al voorkomt:

Code: Selecteer alles

$query = "SELECT * FROM artikelen WHERE artikelnummer = $nieuw_nr";
$result = mysql_fetch_array(mysql_query($query));

if ( count($result) > 0 )
{
query = "INSERT INTO artikelen...
}
else
{
print 'Artikelnummer bestaat al';
}
De pagina's werken volgens mij zo (bij pagina een haal je rij 1 tot 10 op, bij pagina 2 rij 11 to 20 etc.):

Code: Selecteer alles

SELECT (*) FROM TABLE WHERE ROWNUM > $min AND ROWNUM < $max;

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 21 jun 2005, 09:54

Waarom werk je niet met LIMIT spambot? Is volgens mij makkelijker voor een pagina systeem :P

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 21 jun 2005, 10:13

Hoe geef je dan de eerste rij op?

Gebruikersavatar
Bas
Berichten: 2741
Lid geworden op: 02 dec 2003, 17:38
Locatie: Omgeving Goslar (Duitsland)
Contacteer:

Bericht door Bas » 21 jun 2005, 10:40

Spambot schreef:Hoe geef je dan de eerste rij op?
LIMIT begin, eind :wink:

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 21 jun 2005, 10:44

:shock:

Dat wissiknie :)

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 21 jun 2005, 10:44

En dat nog wel voor iemand die een baan met php heeft :D

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 21 jun 2005, 10:46

:oops:

Gebruikersavatar
Paul
Beheerder
Beheerder
Berichten: 20316
Lid geworden op: 23 okt 2003, 11:38
Locatie: Utrecht
Contacteer:

Bericht door Paul » 21 jun 2005, 10:57

Wel zielig dat we jou zou plagen :P
(Ook al weet iedere beginner met php het bijna :D)

ElbertF
Berichten: 5803
Lid geworden op: 12 okt 2004, 08:34
Contacteer:

Bericht door ElbertF » 21 jun 2005, 11:04

:cry:

Plaats reactie