Skriva till ett fält från PHP

PHPportalen Forum Index » PHP Mjukstart
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
Haddock_99



Medlem i: 1296 dagar

Status: Offline



#740764
Inlägg Skrivet: 2016-05-22 20:21      Ämne: Skriva till ett fält från PHP Citera

Hej,
Jag undrar en sak över PHP. Givetvis är jag mkt grön på både HTML o PHP5 men har en med flera grejer att lösa. Kan man skapa ett fält på en bestämd plats på skärmen dit PHP kan skriva till?
Echo skriver ju ut på ny rad lixom...
 

_________________
Anställd på litet konsultföretag där det gäller att ro iland de jobb som vi får in. Inga misstag! Utmanande!
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Azreal
Administratör



Medlem i: 5179 dagar
Från: Uppsala, bor i Göteborg
Status: Offline



#740765
Inlägg Skrivet: 2016-05-22 20:34      Ämne: Citera

Kan du förtydliga vad du är ute efter?
 

_________________
Konsultation via PM, inte gratis.
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
Haddock_99



Medlem i: 1296 dagar

Status: Offline



#740766
Inlägg Skrivet: 2016-05-22 20:38      Ämne: Citera

Jag får information genom ett returvärde från ett C-program som PHP-programmet anropat. Det värde, lätt förbättrat, ska visas upp för operatören - som styr allt från "hemsidan". Men jag vill ju att värdet ska visas upp på ett bestämt ställe på skärmen. Inte bara "echo".
 

_________________
Anställd på litet konsultföretag där det gäller att ro iland de jobb som vi får in. Inga misstag! Utmanande!
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Azreal
Administratör



Medlem i: 5179 dagar
Från: Uppsala, bor i Göteborg
Status: Offline



#740767
Inlägg Skrivet: 2016-05-22 21:10      Ämne: Citera

Presentation av data sker ju via html och CSS, så vill snygga till resultat på hemsidan?
 

_________________
Konsultation via PM, inte gratis.
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
Haddock_99



Medlem i: 1296 dagar

Status: Offline



#740768
Inlägg Skrivet: 2016-05-22 21:12      Ämne: Citera

Ja, exakt. Operatören vill ju inte se rullande data. Det ska finnas på förutbestämda ställen. Precis som denna sida!
Knappar och fält.
Sen nån lista också där jag kan skriva ut en logg från en fil.
Det är alltså grundläggande programmering jag saknar och både läser o googlar. I denna fråga blev det mkt MySQL etc....och vill undvika det just nu.
 

_________________
Anställd på litet konsultföretag där det gäller att ro iland de jobb som vi får in. Inga misstag! Utmanande!
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
harald_b
Moderator



Medlem i: 4920 dagar
Från: Tavesta
Status: Offline



#740769
Inlägg Skrivet: 2016-05-23 09:43      Ämne: Citera

PHP-koden skapar en ny HTML-sida varje gång sidan skall visas. Från början till slut.
PHP-koden står normalt inte och går i bakgrunden, utan körs bara i samband med att någon klickar på en länk till sidan, eller klickar på uppdateraknappen i webbläsaren.
Därför är det lika lätt för php-koden att lägga till nytt data i början som i slutet av sidan.

1 Besökaren klickar på en länk till php-sidan.
2 PHP-skriptet körs, och skapar en html-sida från början till slut.
3 HTML-sidan skickas till besökarens webbläsare, och visas där.
4 Om något ytterligare skall hända på webbsidan nu så får man lösa det med javascript istället.

För att få saker att visas på rätt ställe på skärmen så är det något som måste lösas med HTML och/eller CSS.

Exempel på php-fil som skriver ut data i de båda övre hörnen:
PHP:
1:
<html><head><title>Testsida</title></head><body>
2:
<!-- ruta uppe i högra hörnet -->
3:
<div style="float:right;border: solid;width:20em;height:15em;">
4:
<?php    echo "Text i högra hörnet"?>
5:
</div>
6:
<!-- ruta uppe i vänstra hörnet -->
7:
<div style="float:left;border: solid;width:20em;height:15em;">
8:
<?php    echo "Text i vänstra hörnet"?>
9:
</div>
10:
 
11:
</body></html>
 

_________________
R.r - Ett fritt affärssystem
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Haddock_99



Medlem i: 1296 dagar

Status: Offline



#740771
Inlägg Skrivet: 2016-05-23 09:59      Ämne: Citera

Fy va bra! Då vet jag hur PHP/HTML samarbetar! Det är lite av en bekräftelse.
Jag har ju anat att tanken med PHP är att den ska vara händelsestyrd. Jag trodde dock att det fanns en koppling tillbaka till sidan precis som FORM/name= och $_POST ger från sidan till PHP-koden.
 

_________________
Anställd på litet konsultföretag där det gäller att ro iland de jobb som vi får in. Inga misstag! Utmanande!
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
harald_b
Moderator



Medlem i: 4920 dagar
Från: Tavesta
Status: Offline



#740773
Inlägg Skrivet: 2016-05-23 10:23      Ämne: Citera

PHP-skriptet som skapade sidan kan normalt inte påverka sidan mer efter att den skickats till webbläsaren.
Men html-sidan kan innehålla ett javascript som hämtar ytterligare data från ett annat php-skript, som javascriptet ser till att visas i webbläsaren. Tekniken kallas AJAX.

De båda php-skripten kan i sin tur dela data med varandra, med hjälp av sessionsvariabler (om datat hör ihop med en viss besökare) eller genom databas eller att spara data i filer (om datat hör ihop med alla besökare).
 

_________________
R.r - Ett fritt affärssystem
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Haddock_99



Medlem i: 1296 dagar

Status: Offline



#740774
Inlägg Skrivet: 2016-05-23 10:40      Ämne: Citera

Jag jobbar i en Raspberry Pi och har Apache2+PHP5 laddat. Det du säger nu är utmärkt för mig att googla vidare på. Har stött på AJAX lite här o där och jag tror jag hamnar där att jag måste sätta mig in i JavaScript/AJAX på sikt.
I denna app jag gör nu får jag klara mig med HTML/PHP och ha lägre krav på designen av operatörs-sidan.
Min andra huvudvärk är att jag måste göra sidan skapligt anpassad även för mindre skärm (biltelefon). Är det nån CSS-teknik som krävs där och/eller ren o skär skalningsteknik?
jag bör ju kunna fråga klienten vad den har för skärm/OS och utifrån det välja skalning....så är min plan iaf.
 

_________________
Anställd på litet konsultföretag där det gäller att ro iland de jobb som vi får in. Inga misstag! Utmanande!
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
harald_b
Moderator



Medlem i: 4920 dagar
Från: Tavesta
Status: Offline



#740775
Inlägg Skrivet: 2016-05-23 10:57      Ämne: Citera

Du kanske kan ha nytta av den här artikeln?
http://www.html5rocks.com/en/mobile/responsivedesign/

Jag har inte lusläst den, men den ser ut att visa en bra teknik att få det att funka på små skärmar.
Knepet där är att ha en uppsättning css-kod för små skärmar och en annan för större, samt att se till att mobilen inte bara skalar ner en stor webbsida, vilket annars är mobilens sätt att lösa problemet.
 

_________________
R.r - Ett fritt affärssystem
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Haddock_99



Medlem i: 1296 dagar

Status: Offline



#740776
Inlägg Skrivet: 2016-05-23 11:00      Ämne: Citera

Då var jag inne på rätt spår då med CSS? Jag ska absolut läsa artikeln.

Jag har nu den information jag behöver (för tillfället) för att gå vidare. Tack för hjälpen!
 

_________________
Anställd på litet konsultföretag där det gäller att ro iland de jobb som vi får in. Inga misstag! Utmanande!
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » PHP Mjukstart
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic