Gå til innhold

Webkafeen


Anbefalte innlegg

Noen som har tips til gode resurser om hvordan å lage såkalte RESTful services med PHP? Gjerne med en virkelighetsnær problemstilling.

 

Er dette noe man bør bygge fra bunnen av eller bør jeg satse på rammeverk som Recess eller ligndende?

Endret av emilkje
Lenke til kommentar
Videoannonse
Annonse
  • 2 uker senere...
Gjest Slettet+oiasdf79

Noen som har noen forslag til gode gratis flash video avspillere til bruk på nett? Synes Youtube lyser uproff lang vei og kunne derfor tenkt meg en egen avspiller, men som likevel gjerne har støtte for embedding.

Lenke til kommentar
Gjest Slettet+oiasdf79

Problemet er at det er nettop kommersielt bruk. Vimeo har bare mulighet for opplasting av én video pr. uke samt. at man ikke får embedding på HD-materiale.

Lenke til kommentar

Trodde det var det,det het :whistle:

 

Hvis jeg skriver en kommentar må den kommentaren bli lagra på et eget sted, liksom ikke i index.html. hvordan lager jeg en side hvor den lagres?

Endre etter behov.

 

<?php
if(isset($_POST['submit'])) {
echo 'Hei '.$_POST['navn'].'<br>';
}
?>
<form method="POST" action="">
Navn: <input type="text" name="navn"> <input type="submit" name="submit" value="Ok">
</form>

Lenke til kommentar

Problemet er at det er nettop kommersielt bruk. Vimeo har bare mulighet for opplasting av én video pr. uke samt. at man ikke får embedding på HD-materiale.

€59 er ikke allverdens med penger. Kan trekke utgiftene i fra i regnskapet og :)

Lenke til kommentar

Når jeg søkte etter database fant jeg flere guider, takk :cool:

 

Prøvde å lage en slik databse ved hjelp av denne guiden, men virker ikke.

 

Her er koden jeg har skrevet, noen som kan si meg hva jeg har gjort feil?

 

 

<html>

<body>

<?php

$database="actionpage.php";

$field1-3=$_POST['Value3'];

$field2-4=$_POST['Value4'];

mysql_connect (localhost);

@mysql_select_db or die("unable to select database");

 

$query = "insert into tablename" VALUES

('','$field1-1','$field2-2','$field3-3','$field4-4','$field5-5');

 

mysql-query($query);

mysql_close();

 

$num=mysql_numrows($result);

$i=0;

while ($i < $num) {

 

$query="SELECT * FROM tablename";

$result=mysql_query($query);

$num=mysql_numrows($result);

$i=0;

while ($i < $num) {

 

 

 

 

$variable=mysql_result($result,$i,"field1-1");

$variable=mysql_result($result,$i,"field2-2");

$variable=mysql_result($result,$i,"field3-3");

$variable=mysql_result($result,$i,"field4-4");

 

echo "<b>$field1-1

$field2-2</b><br>$field3-3<br>$field4-4<br>$field5>";

 

$i++;

}

 

 

?>

</body>

</html>

 

 

 

 

 

Håper det ikke er off-topic til denne tråden?

Lenke til kommentar

Noen som har noen forslag til gode gratis flash video avspillere til bruk på nett? Synes Youtube lyser uproff lang vei og kunne derfor tenkt meg en egen avspiller, men som likevel gjerne har støtte for embedding.

Om du har båndbredde til det, er det veldig lett å bygge sin egen flashspiller. Alt ligger inne fra før, bare å endre på utseendet om man vil. Og så streame materialet fra din egen server.

 

Trodde det var det,det het :whistle:

 

Hvis jeg skriver en kommentar må den kommentaren bli lagra på et eget sted, liksom ikke i index.html. hvordan lager jeg en side hvor den lagres?

Endre etter behov.

 

<?php
if(isset($_POST['submit'])) {
echo 'Hei '.$_POST['navn'].'<br>';
}
?>
<form method="POST" action="">
Navn: <input type="text" name="navn"> <input type="submit" name="submit" value="Ok">
</form>

Og her ser man den store ulempen med PHP. Sikkerhet er alltid noe man bare slenger på til slutt virker det som.

Lenke til kommentar

Når jeg søkte etter database fant jeg flere guider, takk :cool:

 

Prøvde å lage en slik databse ved hjelp av denne guiden, men virker ikke.

 

Her er koden jeg har skrevet, noen som kan si meg hva jeg har gjort feil?

 

 

<html>

<body>

<?php

$database="actionpage.php";

$field1-3=$_POST['Value3'];

$field2-4=$_POST['Value4'];

mysql_connect (localhost);

@mysql_select_db or die("unable to select database");

 

$query = "insert into tablename" VALUES

('','$field1-1','$field2-2','$field3-3',' $field4-4','$field5-5');

 

mysql-query($query);

mysql_close();

 

$num=mysql_numrows($result);

$i=0;

while ($i < $num) {

 

$query="SELECT * FROM tablename";

$result=mysql_query($query);

$num=mysql_numrows($result);

$i=0;

while ($i < $num) {

 

 

 

 

$variable=mysql_result($result,$i,"field1-1");

$variable=mysql_result($result,$i,"field2-2");

$variable=mysql_result($result,$i,"field3-3");

$variable=mysql_result($result,$i,"field4-4");

 

echo "<b>$field1-1

$field2-2</b><br>$field3-3<br>$field4-4<br>$field5> ";

 

$i++;

}

 

 

?>

</body>

</html>

 

 

 

 

 

Håper det ikke er off-topic til denne tråden?

Du er virkelig helt på bærtur.

 

1. koble til mysql-server

1.5 velge database

2. kjøre spørringer

3. vise data

 

Kan være lurt å droppe html inntil du forstår hva du driver med.

 

edit: Litt pseudokode, siden jeg er snill i dag:

mysql_connect(parametere)
mysql_select_db(parameter)
mysql_query(SQL INSERT-data)
var = mysql_query(SQL SELECT-data)
while(row equals mysql_fetch_array(var, MYSQL_ASSOC)){
# her behandler du row
}

 

Håper du forstår noe av dette, og vil lese mer om det du ikke forstår på php.net :)

 

----------

 

Savner den tiden webkaféen hadde interessant innhold.

Endret av cvłñ
Lenke til kommentar

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...