[PHP] synchroniseren

Pagina: 1
Acties:
  • 58 views sinds 30-01-2008

  • pelleke
  • Registratie: Maart 2003
  • Laatst online: 08-11-2024

pelleke

Aut viam inveniam aut faciam

Topicstarter
Hoi!

Ik heb een paar vraagjes.
Ik ben webmaster van een site en wil het volgende voor elkaar krijgen.

Alle content van de site komt te staan in een MySQL-database, die kan worden aangesproken met PHP-scripts.

Nu wil ik
1. Een programma schrijven dat communiceert met een script op de server. Het script leest de database uit en schrijft erin, en kan ook files aanmaken en veranderen. (voor JavaScript)

2. Pagina's maken met plaatjes, en je raadt het al: die plaatjes wil ik OOK in de database hebben.

VRAGEN:
1. Hoe kan ik het beste de data transporteren in beide richtingen? Via de url is niet handig, maar ik weet niet wat de alternatieven zijn. Hoe werkt POST bijvoorbeeld?
2. Ik werk met Delphi 7, hoe kan ik de uitvoer uitlezen en de invoer posten?
3. Hoe store ik een plaatje in een database en hoe zet ik 'm weer neer
4. Hoe kan ik een script een file laten genereren en/of verwijderen?

Alvast bedankt
Pelle

  • Limhes
  • Registratie: Oktober 2001
  • Laatst online: 19-08 19:06
Als je server het toelaat van buitenaf te verbinden met je MySQL daemon, kun je natuurlijk gewoon via standaard libraries een verbinding maken.

  • whoami
  • Registratie: December 2000
  • Laatst online: 17:38
Wat heb je ondertussen zelf al geprobeerd?
We willen je hier in P&W best helpen, maar dan mag je wel ff aantonen dat je zelf ook al een en ander uitgezocht hebt...

https://fgheysels.github.io/


  • T-MOB
  • Registratie: Maart 2001
  • Laatst online: 17:59
Waarom bouw je je beheerprogramma niet ook in PHP: www.site.com/admin ??


En verder: http://www.php.net daar staat een heel goed manual.. met uitleg over POST - hoe je files beheert enz...

Regeren is vooruitschuiven


  • pelleke
  • Registratie: Maart 2003
  • Laatst online: 08-11-2024

pelleke

Aut viam inveniam aut faciam

Topicstarter
Dank je wel voor de snelle replies. Even antwoord op de tegenvragen.
Ik heb geen recht van buitenaf op de MySQL-database, dus er zal een scriptje tussen moeten.

Mijn idee is het volgende:
Ik laat mijn script gewoon uitpoepen wat er in die database zit, dat is het makkelijkste. Alleen de data terug zou ik graag via POST willen doen (form vars) maar ik weet niet hoe ik dat moet aanpakken; hoe laat je dat daar achter? Snel een HTML-file genereren met iets als

<input type="hidden" name="Title" value="My Title">

en dan met $_POST["Title"] de waarde opvragen

Is dat een idee?
Vraagje daarover: kan zo'n value oneindig lang zijn?

Hoe ik images moet storen weet ik helemaal niet, weet iemand waar ik kan beginnen? Tnx.

  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 21-02 23:50
<FORM enctype="multipart/form-data" name="" method="post" action="
">

vul maar zelf in.

Het php script waar je naartoe post heeft dan de info in $_FILES zitten, als ik me niet vergis.

http://nl3.php.net/features.file-upload

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


  • pelleke
  • Registratie: Maart 2003
  • Laatst online: 08-11-2024

pelleke

Aut viam inveniam aut faciam

Topicstarter
Okee, alvast dankjewel!

1. IS het mogelijk om een form zo te maken dat hij automatisch wordt gesubmit, zodat je daar niet elke keer op hoeft te klikken :P

2. Wat doet de property enctype precies? Die ken ik nl. niet, en ben erg benieuwd waarvoor hij nu wordt gebruikt.

MvG,
Pelleke

  • Sybr_E-N
  • Registratie: December 2001
  • Laatst online: 14:38
pelleke schreef op 02 november 2003 @ 16:55:
Okee, alvast dankjewel!

1. IS het mogelijk om een form zo te maken dat hij automatisch wordt gesubmit, zodat je daar niet elke keer op hoeft te klikken :P
Je kunt wel iets met JavaScript kunnen doen, die continu check of alle velden en hokjes zijn ingevuld, maar hoe weet jouw browser wanneer jij klaar bent met typen? Dus ik denk dat het nogal moeilijk gaat dat automatisch submitten.

  • Suepahfly
  • Registratie: Juni 2001
  • Laatst online: 13-08 14:09
Je form automatich submitten kan je javascript

onEventHandler=javascript:document.forms['formuliernaam'].submit()

Om binaire data je database op te slaan heb je BLOB field nodig

  • pelleke
  • Registratie: Maart 2003
  • Laatst online: 08-11-2024

pelleke

Aut viam inveniam aut faciam

Topicstarter
Zoals je hierboven kunt lezen gaat mijn form alleen maar bestaan uit hidden fields. Dank je wel voor de tip!

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 12:02

.oisyn

Moderator Devschuur®

Demotivational Speaker

pelleke schreef op 31 oktober 2003 @ 14:21:
VRAGEN:
1. Hoe kan ik het beste de data transporteren in beide richtingen? Via de url is niet handig, maar ik weet niet wat de alternatieven zijn. Hoe werkt POST bijvoorbeeld?
2. Ik werk met Delphi 7, hoe kan ik de uitvoer uitlezen en de invoer posten?
3. Hoe store ik een plaatje in een database en hoe zet ik 'm weer neer
4. Hoe kan ik een script een file laten genereren en/of verwijderen?
Al deze vragen zijn makkelijk op te lossen door simpelweg even rond te zoeken met google e.d.

1. check de HTTP RFC
2. check de HTTP RFC
3. check de mysql documentatie mbt binaire velden
4. check de PHP documentatie mbt bestanden lezen en schrijven

Succes!

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.

Pagina: 1

Dit topic is gesloten.